home *** CD-ROM | disk | FTP | other *** search
- Beta version 1.30 MPGS.PPE for PCBoard v15.21+ 01/22/95
- By J. Parish AKA WizBandit SYSOP, T∞R∞N - Fort Myers, FL
- The first APCi MultiPlayer Game Server Site Licence in town!
-
- This program is FREEWARE , I would just like acknowledgement for my work.
- (damn that's a big word :) The Final version might include the source code.
- Registration is welcome but not required as this software is aimed at at
- very limited market.
-
- DISCLAIMER:
- ■────────────────────────────────────────────────────────────────────────────■
- This program is guaranteed to do nothing at all. It should work as directed.
- It has NO BACK DOORS as I have found in other authors PPE's
- I will work with you to get it running on your system as my time allows.
- I will provide SALT AIR a copy of the present unfinished source if you
- so request.
- ■────────────────────────────────────────────────────────────────────────────■
-
-
- DESCRIPTION:
- ■────────────────────────────────────────────────────────────────────────────■
- A neat PCBOARD v15.2x interface for the APCi MultiPlayer Game Server.
- (C) Applied Personal Computing, Inc., O'Fallon, Illinois, USA
- Voice(618)-632-7282 BBS(618)-632-7664
-
- Using custom 'pass-through' cables for a multi-node/multi-tasking BBS.
- It has not yet been tryed on a system using one computer per node type setup.
- If you try it and it does/does not work, let me know, I'll make the required
- modifications to get it to work for you. It was written fast, has no major
- bugs, and could be improved (and will be). Works well with CNAV v4.01,
- (Author; Midnight Slasher).
- ■────────────────────────────────────────────────────────────────────────────■
-
- SETUP:
- ■────────────────────────────────────────────────────────────────────────────■
- ■ Requires all files to be in the same directory as MPGS.PPE including
- the GoMPGS.MSG password file.
- ■ Just add to your .CMD list file, ex => C:\PCB\PPE\MPGS.PPE
- ■ BE SURE and set the Passthrough <KICK> character to SPACE.
- ■ Edit the MPGS EXIT file on the game server to just CR-LF (0D0A)
- This is important! The PPE looks for either a CR or LF coming
- from the Game Server to exit back to PCBoard. The file size should
- be 2 bytes. I have included the file with this pak for those of you
- unable to comprehend. Copy over the exisiting file on the Game Server
- boot drive.
- ■ To disable the 'switch' just rename the GOMPGS.MSG to something else.
- For proper operation this file MUST be in the same directory as MPGS.PPE
- ■ Enable accounting in PCBOARD, set the charge per minute for the PPE, as an
- option, give set -.05 cents (or whatever) for each use of the PPE (gives a
- 5 cent credit to allow a little for chat time which I feel should not be
- charged).
- ■ By using a different KEY name you can charge different classes of users
- at a different rate. For example, my close personal friends pay 1 cent
- per minute so they use DOOM to run the PPE. Everyone else uses MPGS and
- they pay 2 cents per minute. By setting the cost per minute and the required
- security level you can control who can access what rate. Of course family
- does not get charged so they use FAMILY to run it with the PPE charge per
- minute set to nothing. Simple, aye?
- ■ Don't forget to give paying users enough time to use any credits they have
- bought, remember, they ARE paying, normal time limits need not apply. I have
- a time bank set up so when a user buys say 10 hours worth of credits, I
- deposit 600 minutes @ $1 per hour into his account, it's only fair I think.
- Most time banks let you set the MAX withdrawl per day so there you go.
- ■────────────────────────────────────────────────────────────────────────────■
-
- FEATURES:
- ■────────────────────────────────────────────────────────────────────────────■
- ■ It will not allow users with ERROR CORRECTION on the get into the SERVER.
- (SYSOP overide, see below)
- ■ Users that have a lot of time, received credits for work done for the
- SYSOP, or have purchased large amounts of credits can sell/give time and/or
- credits to other users if they run short.
- (Not included in this version, will be in registered release)
- ■ Displays a 3 line status while the user is in the Game Server with
- time entered Server, modem connect string, user name, user alias,
- time left, ect.
- ■ It 'beeps' every time it receives the <KICK> character from the Game Server,
- about every minute or so.
- (this is related to the 'CHING' of a cash register :)
- ■ It logs the user and time-in/time-out of the Game Server.
- (usefull if a user trys to get many nickles buy going in/out 100 times :)
- ■ It updates the USERNET.XXX file with the city field = "USING GAME SERVER".
- ■ The keyboard time-out routine is disabled while using the Game Server.
- ■────────────────────────────────────────────────────────────────────────────■
-
- OPERATION (SYSOP Intervention):
- ■────────────────────────────────────────────────────────────────────────────■
- ■ The PPE won't let you 'switch' if you are onlocal or ERROR CORRECTION
- is detected. SYSOPS can press '*' to force it, of course this doesn't
- really switch unless your ONLINE but allows you to see what the 3-line
- 'IN GAME SERVER' status looks like.
- ■ The only way the PPE returns to PCBoard is if it sees a <CR> or <LF>
- coming from the Game Server. To force it back to PCBoard, SYSOPS's can
- press '~' (shift sqwiggle). This does not force the user to come back to
- the BBS. The user only returns to the BBS when he/she presses 'X' at the
- terminal or the Game Server detects that PCBoard has dropped DTR because
- the user either ran out of time, credits, or lost carrier. This re-enables
- the Keyboard time-out timer and the only purpose I can see it serving is
- allowing the SYSOP the hang up on the user. Just wanted to maintain control
- as a SYSOP should :)
- ■────────────────────────────────────────────────────────────────────────────■
-
- REGISTRATION:
- ■────────────────────────────────────────────────────────────────────────────■
- ■ A $5.00 registration choclate chip cookie fee will get you a version
- with the transfer function finished.
- ■────────────────────────────────────────────────────────────────────────────■
-
-
- Let me know what you think, ideas, suggestions.
-
- Jim Parish
-
- -------------------------
- The files in this archive:
- 10 Total
- -------------------------
- MPGS.PPE ;The main PPE
-
- WELCOME.MSG ;The Welcome file, displayed when entering the PPE
- ;The last two lines are hardcoded so keep it < 21 lines
-
- ACCOUNT.MSG ;Accounting information file using PCBoard @MACROS@
- ;Displayed with the 'A' cmd.
- TRANSFER.MSG ;Transfer credits/time, Displayed with the 'T' cmd .
-
- RULES.MSG ;Your rules file, displayed with the 'R' cmd.
-
- HELP.MSG ;Your help file, displayed with the 'H' cmd.
-
- EXITMPGS.MSG ;Displayed to user when they come back to the BBS.
-
- MPGSPPE.DOC ;This file.
-
- MPGSPPE.HIS ;Updates, improvements & bug fixes.
-
- EXIT.MSG ;File containing just a <CR><LF> for the game server
- ;boot drive.
-
- All the display files (.MSG) may contain PCBoard @MACROS@
- ■────────────────────────────────────────────────────────────────────────────■
- Latest registered versions can be downloaded
- from the BBS - T∞R∞N (813)-433-2206.2230.2234.2283
-
- US Mail Address:
- JTECH ENTERPRISES - TRN
- PO BOX 6212
- FT MYERS, FL, 33911
- ATTN: MPGSPPE
-
- ■────────────────────────────────────────────────────────────────────────────■
- This program is dedicated to my son Anthony, whom I lost three years ago
- next month at the age of 10. I miss you, love DAD.
- ■────────────────────────────────────────────────────────────────────────────■
-
-